impulse peaks - German English Dictionary